.specification {
    padding: 5px 15px;
    width: 100%;
    height: 100%;
    .title {
        position: relative;
        margin-bottom: 5px;
        text-align: center;
        line-height: 34px;
        &:after {
            content: '';
            position: absolute;
            left: 0;
            bottom: 0;
            width: 100%;
            height: 1px;
            transform: scaleY(.5);
            background: $border-color;
        }
    }
    .box {
        margin-top: 15px;
        @extend %clear;
        li {
            float: left;
            margin: 0 10px 10px 0;
            padding: 0 8px;
            background: #fff;
            color: $color-primary;
            border: 1px solid $color-primary;
            font-size: 12px;
            border-radius: 5px;
            &.active{
                background: $color-primary;
                color: #fff;
            }
        }
    }
    .price {
        height: 100%;
        line-height: 24px;
        .btn {
            position: absolute;
            top: 0;
            right: 15px;
            height: 34px;
            line-height:34px;
            padding: 0 20px;
            background: $color-primary;
            color: #fff;
        }
    }
}